// 对部分样式进行重置
@import './font-family.less';
body {
  color: var(--td-text-color-secondary);
  
  // font-family: -apple-system, BlinkMacSystemFont, var(--td-font-family);
  font: var(--td-font-body-medium);
  -webkit-font-smoothing: antialiased;
  padding: 0;
  margin: 0;
}
 
pre { 
    
} 
   
ul,
dl,
li,  
dd, 
dt {
  margin: 0;
  padding: 0;
  list-style: none;
  
} 
span{
  word-break: break-all;
}
p{
  word-break: break-all;
}
div{
  word-break: break-all;
}
figure,
h1, 
h2, 
h3,     
h4,
h5,  
h6, 
p {  
  margin: 0; 
  word-break: break-all;
  
}  
a{
  text-decoration: none;
  color: inherit; 
} 
* {
  box-sizing: border-box;
}

 
.t-input:hover{    
  border:1px  solid #E62B17;   
  border-radius: 4px; 
}   
.t-input{      
border-color:  #d9d9d9;   
//  font-family: SourceHanSerif; 
font-size: 16px !important;  
}     
input[type='password'] {   
  background-image: none; 
  -webkit-appearance: none; /* Safari 和 Chrome */
  -moz-appearance: none; /* Firefox */
  appearance: none; /* 其他浏览器 */
}     

.t-button__text{
  font-size: 16px ;
} 
.t-input--focused{   
  // box-shadow: 0 0 0 1px #E62B17; 
  box-shadow: none;
}
.t-default-menu .t-menu__item{ 
  color: #fff;
}
.t-default-menu:not(.t-menu--dark) .t-menu__item .t-icon{
  color: #F0E9E1;
}
.t-breadcrumb__item{
  color: #CFBDA8;
}
.t-breadcrumb__inner-text{
 font-size: 18px;
// font-family: PingFangSC-Regular, PingFang SC;
// font-weight: 400;
// color: #CFBDA8;
// line-height: 22px;
} 
.t-form__item{
  margin-bottom: 30px;
}
.t-row {
  margin-top: 20px;  
}
.t-col{ 
  margin-bottom: 10px; 
}
.t-tabs__nav-container.t-is-top::after{
  background: transparent;
}
.hw-wrap-spase{
  white-space: pre-wrap;
}
.t-cascader__panel.t-cascader--normal{
  height: 298px;
}
.t-popup__content{
  margin: 0 !important;
  border: none;
}

.t-cascader__popup{ 
  min-width: 312px;
}

.t-cascader__menu{
  
  width: 312px;
  padding: 0;
}
.t-cascader__item{
  
  
  display: flex;
  width: 312px;
height: 48px;
padding: 0 20px;
.t-cascader__item-icon.t-icon{
  position: absolute;
  right: 20px;
  margin: 0;
}
} 
.t-cascader__item.t-is-expanded{
  
  
  background: #FFECE6;
}
.t-cascader__menu::-webkit-scrollbar{
  display: none; 
}
.t-popup[data-popper-placement^="bottom"] .t-popup__content{
  
border-radius: 0px 0px 6px 6px !important;
}
.t-cascader__popup .t-popup__content{
  box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.15);
} 
.noselect-hw {
  -webkit-user-select: none; /* Chrome/Safari/Opera */
  -moz-user-select: none; /* Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none; /* Non-prefixed version, currently not supported by any browser */
}  
// .t-size-m{  
//   display: flex; 
//   align-items: center; 

// }
.t-select-option{  
//   height: 60px;   
width: 100%;   
padding:16px;
}  
.t-select-option:hover{
   
  background: #F5F5F5 !important;
border-radius: 6px;

}

.highlight{
  color: rgba(230, 43, 23, 1);
}
.t-select-option{
  height: auto;
}
.t-pagination__jump{
  :deep(.t-input){
    
height: 24px;
  } 
}
.t-radio.t-is-checked .t-radio__input{ 
border-color: #E62B17;
}
.t-radio__input::after{
  background-color: #E62B17;
}
.t-radio:hover .t-radio__input{
  border-color: #E62B17;
} 
:deep(.t-button--variant-base.t-button--theme-primary:hover){
  background: #F2573F;
} 
:deep(.t-button--variant-base.t-button--theme-primary:hover){
  background: #F2573F;
}
.t-button--variant-outline:hover{
  
background: #FFECE6;
}
.t-button.t-is-loading, .t-button.t-is-disabled{
  // background-color: #fff;
  
opacity: 0.5;
} 
.t-button--variant-outline.t-is-disabled{
  background: #fff;
  opacity: .5;
}
.t-pagination .t-input-number{
  width: 32px;
}
.t-pagination__btn .t-icon{ 
  font-size: 24px;
  width: 24px;   
  height: 24px; 
 color: rgba(0, 0, 0, 0.59);
}
.t-is-disabled .t-icon{ 
  color: rgba(0, 0, 0, 0.26);
} 
.t-pagination .t-input-number .t-input{ 
  width: 32px !important; 
height: 32px; 
background: #F5F5F5; 
border-radius: 4px;  
border: none; 
}  
img{    
  user-select: none; /*用户不能选中图片*/ 
-webkit-user-drag: none; /*用户不能拖动图片*/
-webkit-touch-callout: none; /*IOS用户不能长按保存图片*/
}
.t-select-option { 
  height: 36px;
  // line-height: 36px;
} 
.t-steps--horizontal.t-steps--dot-anchor .t-steps-item__inner{
  margin-left: -4px;
}